dine with the devil - German English Dictionary